package top.infopub.model.sg;

import java.math.BigDecimal;
import java.util.Date;

import top.infopub.generic.GenericEntity;
import top.infopub.model.sys.Operator;

/** 城市调研信息(SG_CITY_SURVEY) **/
public class CitySurvey extends GenericEntity  {

	private static final long serialVersionUID = 1L;
	
	/*主键*/
	private String id;
	/*主键*/
	public String getId(){
		return id;
	}
	
	public void setId(String id){
		 this.id = id;
	}
	
	/* 添加人 */
	private String addBy;
	
	public String getAddBy(){
		return addBy;
	}
	
	public void setAddBy(String addBy){
		this.addBy = addBy;
	}
	/* 添加时间 */
	private Date addTime;
	
	public Date getAddTime(){
		return addTime;
	}
	
	public void setAddTime(Date addTime){
		this.addTime = addTime;
	}
	/* 区域所属级别 1=核心市场 2=发展市场 3=择机市场 4=其他 */
	private String areaLevel;
	
	public String getAreaLevel(){
		return areaLevel;
	}
	
	public void setAreaLevel(String areaLevel){
		this.areaLevel = areaLevel;
	}
	/* 城市编号 */
	private String cityCode;
	
	public String getCityCode(){
		return cityCode;
	}
	
	public void setCityCode(String cityCode){
		this.cityCode = cityCode;
	}
	/* 城市级别 1=直辖市 2=省会 3=地级市 4=百强县 5=区县 */
	private String cityLevel;
	
	public String getCityLevel(){
		return cityLevel;
	}
	
	public void setCityLevel(String cityLevel){
		this.cityLevel = cityLevel;
	}
	/* 城市名称 */
	private String cityName;
	
	public String getCityName(){
		return cityName;
	}
	
	public void setCityName(String cityName){
		this.cityName = cityName;
	}
	/* 本级政府市委书记 */
	private String focai;
	
	public String getFocai(){
		return focai;
	}
	
	public void setFocai(String focai){
		this.focai = focai;
	}
	/* GDP（亿元） */
	private BigDecimal gdp;
	
	public BigDecimal getGdp(){
		return gdp;
	}
	
	public void setGdp(BigDecimal gdp){
		this.gdp = gdp;
	}
	/* 本级政府市长 */
	private String mayor;
	
	public String getMayor(){
		return mayor;
	}
	
	public void setMayor(String mayor){
		this.mayor = mayor;
	}
	/* 备注 */
	private String memo;
	
	public String getMemo(){
		return memo;
	}
	
	public void setMemo(String memo){
		this.memo = memo;
	}
	/* 城市人口（万人） */
	private BigDecimal popuNum;
	
	public BigDecimal getPopuNum(){
		return popuNum;
	}
	
	public void setPopuNum(BigDecimal popuNum){
		this.popuNum = popuNum;
	}
	/* 年度PPP项目占一般公共预算支出比例比(%) */
	private BigDecimal pppPercent;
	
	public BigDecimal getPppPercent(){
		return pppPercent;
	}
	
	public void setPppPercent(BigDecimal pppPercent){
		this.pppPercent = pppPercent;
	}
	/* 一般公共预算收入（亿元） */
	private BigDecimal pubIncome;
	
	public BigDecimal getPubIncome(){
		return pubIncome;
	}
	
	public void setPubIncome(BigDecimal pubIncome){
		this.pubIncome = pubIncome;
	}
	/* 一般公共预算支出（亿元） */
	private BigDecimal pubPay;
	
	public BigDecimal getPubPay(){
		return pubPay;
	}
	
	public void setPubPay(BigDecimal pubPay){
		this.pubPay = pubPay;
	}
	/* 所属县 */
	private String refAreaId;
	
	public String getRefAreaId(){
		return refAreaId;
	}
	
	public void setRefAreaId(String refAreaId){
		this.refAreaId = refAreaId;
	}
	/* 所属市/直辖区 */
	private String refCityId;
	
	public String getRefCityId(){
		return refCityId;
	}
	
	public void setRefCityId(String refCityId){
		this.refCityId = refCityId;
	}
	/* 所属省份/直辖市 */
	private String refProvinceId;
	
	public String getRefProvinceId(){
		return refProvinceId;
	}
	
	public void setRefProvinceId(String refProvinceId){
		this.refProvinceId = refProvinceId;
	}
	/* 状态 0=不可用 1=可用 默认可用 */
	private Integer state;
	
	public Integer getState(){
		return state;
	}
	
	public void setState(Integer state){
		this.state = state;
	}
	/* 财政总收入（亿元） */
	private BigDecimal sumAmount;
	
	public BigDecimal getSumAmount(){
		return sumAmount;
	}
	
	public void setSumAmount(BigDecimal sumAmount){
		this.sumAmount = sumAmount;
	}
	/* 最后修改人 */
	private String uptBy;
	
	public String getUptBy(){
		return uptBy;
	}
	
	public void setUptBy(String uptBy){
		this.uptBy = uptBy;
	}
	/* 最后修改时间 */
	private Date uptTime;
	
	public Date getUptTime(){
		return uptTime;
	}
	
	public void setUptTime(Date uptTime){
		this.uptTime = uptTime;
	}
	
	/**
     * 连表查询最后修改人
     */
    private Operator operator;
    public Operator getOperator() {
        return operator;
    }

    public void setOperator(Operator operator) {
        this.operator = operator;
    }
    
}